'Weak Dependency Graph [60.0]' ------------------------------ Answer: YES(?,O(n^1)) Input Problem: innermost runtime-complexity with respect to Rules: { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u)) , i(f(x, h(y))) -> y , i(h2(s(x), y, h1(x, z))) -> z , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y)} Details: We have computed the following set of weak (innermost) dependency pairs: { f^#(j(x, y), y) -> c_0(g^#(f(x, k(y)))) , f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z))) , g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u))) , h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u))) , i^#(f(x, h(y))) -> c_4() , i^#(h2(s(x), y, h1(x, z))) -> c_5() , k^#(h(x)) -> c_6() , k^#(h1(x, y)) -> c_7()} The usable rules are: { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u))} The estimated dependency graph contains the following edges: {f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} ==> {g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u)))} {f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z)))} ==> {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} {g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u)))} ==> {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} ==> {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} We consider the following path(s): 1) { f^#(j(x, y), y) -> c_0(g^#(f(x, k(y)))) , g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u))) , h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} The usable rules for this path are the following: { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u))} We have oriented the usable rules with the following strongly linear interpretation: Interpretation Functions: f(x1, x2) = [1] x1 + [1] x2 + [9] j(x1, x2) = [1] x1 + [1] x2 + [8] g(x1) = [1] x1 + [4] k(x1) = [1] x1 + [3] h1(x1, x2) = [1] x1 + [1] x2 + [2] h2(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [1] 0() = [4] s(x1) = [1] x1 + [2] i(x1) = [0] x1 + [0] h(x1) = [1] x1 + [8] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] We have applied the subprocessor on the resulting DP-problem: 'Weight Gap Principle' ---------------------- Answer: YES(?,O(n^1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} Weak Rules: { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u)) , g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u))) , f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} Details: We apply the weight gap principle, strictly orienting the rules {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} and weakly orienting the rules { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u)) , g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u))) , f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} using the following strongly linear interpretation: Processor 'Matrix Interpretation' oriented the following rules strictly: {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} Details: Interpretation Functions: f(x1, x2) = [1] x1 + [1] x2 + [4] j(x1, x2) = [1] x1 + [1] x2 + [14] g(x1) = [1] x1 + [1] k(x1) = [1] x1 + [4] h1(x1, x2) = [1] x1 + [1] x2 + [0] h2(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [1] 0() = [0] s(x1) = [1] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [1] x1 + [12] f^#(x1, x2) = [1] x1 + [1] x2 + [3] c_0(x1) = [1] x1 + [0] g^#(x1) = [1] x1 + [7] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [8] c_2(x1) = [1] x1 + [0] c_3(x1) = [1] x1 + [8] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] Finally we apply the subprocessor 'Empty TRS' ----------- Answer: YES(?,O(1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {} Weak Rules: { h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u))) , f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u)) , g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u))) , f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} Details: The given problem does not contain any strict rules 2) { f^#(j(x, y), y) -> c_0(g^#(f(x, k(y)))) , g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u)))} The usable rules for this path are the following: { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u))} We have oriented the usable rules with the following strongly linear interpretation: Interpretation Functions: f(x1, x2) = [1] x1 + [1] x2 + [9] j(x1, x2) = [1] x1 + [1] x2 + [8] g(x1) = [1] x1 + [4] k(x1) = [1] x1 + [3] h1(x1, x2) = [1] x1 + [1] x2 + [2] h2(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [1] 0() = [4] s(x1) = [1] x1 + [2] i(x1) = [0] x1 + [0] h(x1) = [1] x1 + [8] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] We have applied the subprocessor on the resulting DP-problem: 'Weight Gap Principle' ---------------------- Answer: YES(?,O(n^1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u)))} Weak Rules: { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u)) , f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} Details: We apply the weight gap principle, strictly orienting the rules {g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u)))} and weakly orienting the rules { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u)) , f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} using the following strongly linear interpretation: Processor 'Matrix Interpretation' oriented the following rules strictly: {g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u)))} Details: Interpretation Functions: f(x1, x2) = [1] x1 + [1] x2 + [1] j(x1, x2) = [1] x1 + [1] x2 + [0] g(x1) = [1] x1 + [0] k(x1) = [1] x1 + [0] h1(x1, x2) = [1] x1 + [1] x2 + [0] h2(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [0] 0() = [0] s(x1) = [1] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [1] x1 + [0] f^#(x1, x2) = [1] x1 + [1] x2 + [9] c_0(x1) = [1] x1 + [2] g^#(x1) = [1] x1 + [1] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [0] c_2(x1) = [1] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] Finally we apply the subprocessor 'Empty TRS' ----------- Answer: YES(?,O(1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {} Weak Rules: { g^#(h2(x, y, h1(z, u))) -> c_2(h2^#(s(x), y, h1(z, u))) , f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u)) , f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} Details: The given problem does not contain any strict rules 3) {f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} The usable rules for this path are the following: { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u))} We have oriented the usable rules with the following strongly linear interpretation: Interpretation Functions: f(x1, x2) = [1] x1 + [1] x2 + [9] j(x1, x2) = [1] x1 + [1] x2 + [8] g(x1) = [1] x1 + [4] k(x1) = [1] x1 + [3] h1(x1, x2) = [1] x1 + [1] x2 + [2] h2(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [1] 0() = [4] s(x1) = [1] x1 + [2] i(x1) = [0] x1 + [0] h(x1) = [1] x1 + [8] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] We have applied the subprocessor on the resulting DP-problem: 'Weight Gap Principle' ---------------------- Answer: YES(?,O(n^1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} Weak Rules: { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u))} Details: We apply the weight gap principle, strictly orienting the rules {f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} and weakly orienting the rules { f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u))} using the following strongly linear interpretation: Processor 'Matrix Interpretation' oriented the following rules strictly: {f^#(j(x, y), y) -> c_0(g^#(f(x, k(y))))} Details: Interpretation Functions: f(x1, x2) = [1] x1 + [1] x2 + [0] j(x1, x2) = [1] x1 + [1] x2 + [0] g(x1) = [1] x1 + [0] k(x1) = [1] x1 + [0] h1(x1, x2) = [1] x1 + [1] x2 + [2] h2(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [0] 0() = [0] s(x1) = [1] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [1] x1 + [8] f^#(x1, x2) = [1] x1 + [1] x2 + [1] c_0(x1) = [1] x1 + [0] g^#(x1) = [1] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] Finally we apply the subprocessor 'Empty TRS' ----------- Answer: YES(?,O(1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {} Weak Rules: { f^#(j(x, y), y) -> c_0(g^#(f(x, k(y)))) , f(j(x, y), y) -> g(f(x, k(y))) , f(x, h1(y, z)) -> h2(0(), x, h1(y, z)) , k(h(x)) -> h1(0(), x) , k(h1(x, y)) -> h1(s(x), y) , g(h2(x, y, h1(z, u))) -> h2(s(x), y, h1(z, u)) , h2(x, j(y, h1(z, u)), h1(z, u)) -> h2(s(x), y, h1(s(z), u))} Details: The given problem does not contain any strict rules 4) { f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z))) , h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} The usable rules for this path are empty. We have oriented the usable rules with the following strongly linear interpretation: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [0] x1 + [0] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] We have applied the subprocessor on the resulting DP-problem: 'Weight Gap Principle' ---------------------- Answer: YES(?,O(n^1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} Weak Rules: {f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z)))} Details: We apply the weight gap principle, strictly orienting the rules {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} and weakly orienting the rules {f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z)))} using the following strongly linear interpretation: Processor 'Matrix Interpretation' oriented the following rules strictly: {h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u)))} Details: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [1] x1 + [1] x2 + [8] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [1] x1 + [1] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [8] s(x1) = [1] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [1] x1 + [1] x2 + [11] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [1] x1 + [0] h2^#(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [1] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] Finally we apply the subprocessor 'Empty TRS' ----------- Answer: YES(?,O(1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {} Weak Rules: { h2^#(x, j(y, h1(z, u)), h1(z, u)) -> c_3(h2^#(s(x), y, h1(s(z), u))) , f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z)))} Details: The given problem does not contain any strict rules 5) {i^#(h2(s(x), y, h1(x, z))) -> c_5()} The usable rules for this path are empty. We have oriented the usable rules with the following strongly linear interpretation: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [0] x1 + [0] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] We have applied the subprocessor on the resulting DP-problem: 'Weight Gap Principle' ---------------------- Answer: YES(?,O(n^1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {i^#(h2(s(x), y, h1(x, z))) -> c_5()} Weak Rules: {} Details: We apply the weight gap principle, strictly orienting the rules {i^#(h2(s(x), y, h1(x, z))) -> c_5()} and weakly orienting the rules {} using the following strongly linear interpretation: Processor 'Matrix Interpretation' oriented the following rules strictly: {i^#(h2(s(x), y, h1(x, z))) -> c_5()} Details: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [1] x1 + [1] x2 + [0] h2(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [0] 0() = [0] s(x1) = [1] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [1] x1 + [1] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] Finally we apply the subprocessor 'Empty TRS' ----------- Answer: YES(?,O(1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {} Weak Rules: {i^#(h2(s(x), y, h1(x, z))) -> c_5()} Details: The given problem does not contain any strict rules 6) {f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z)))} The usable rules for this path are empty. We have oriented the usable rules with the following strongly linear interpretation: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [0] x1 + [0] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] We have applied the subprocessor on the resulting DP-problem: 'Weight Gap Principle' ---------------------- Answer: YES(?,O(n^1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z)))} Weak Rules: {} Details: We apply the weight gap principle, strictly orienting the rules {f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z)))} and weakly orienting the rules {} using the following strongly linear interpretation: Processor 'Matrix Interpretation' oriented the following rules strictly: {f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z)))} Details: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [1] x1 + [1] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [1] x1 + [1] x2 + [1] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [1] x1 + [0] h2^#(x1, x2, x3) = [1] x1 + [1] x2 + [1] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] Finally we apply the subprocessor 'Empty TRS' ----------- Answer: YES(?,O(1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {} Weak Rules: {f^#(x, h1(y, z)) -> c_1(h2^#(0(), x, h1(y, z)))} Details: The given problem does not contain any strict rules 7) {i^#(f(x, h(y))) -> c_4()} The usable rules for this path are empty. We have oriented the usable rules with the following strongly linear interpretation: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [0] x1 + [0] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] We have applied the subprocessor on the resulting DP-problem: 'Weight Gap Principle' ---------------------- Answer: YES(?,O(n^1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {i^#(f(x, h(y))) -> c_4()} Weak Rules: {} Details: We apply the weight gap principle, strictly orienting the rules {i^#(f(x, h(y))) -> c_4()} and weakly orienting the rules {} using the following strongly linear interpretation: Processor 'Matrix Interpretation' oriented the following rules strictly: {i^#(f(x, h(y))) -> c_4()} Details: Interpretation Functions: f(x1, x2) = [1] x1 + [1] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [0] x1 + [0] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [1] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [1] x1 + [1] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] Finally we apply the subprocessor 'Empty TRS' ----------- Answer: YES(?,O(1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {} Weak Rules: {i^#(f(x, h(y))) -> c_4()} Details: The given problem does not contain any strict rules 8) {k^#(h(x)) -> c_6()} The usable rules for this path are empty. We have oriented the usable rules with the following strongly linear interpretation: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [0] x1 + [0] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] We have applied the subprocessor on the resulting DP-problem: 'Weight Gap Principle' ---------------------- Answer: YES(?,O(n^1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {k^#(h(x)) -> c_6()} Weak Rules: {} Details: We apply the weight gap principle, strictly orienting the rules {k^#(h(x)) -> c_6()} and weakly orienting the rules {} using the following strongly linear interpretation: Processor 'Matrix Interpretation' oriented the following rules strictly: {k^#(h(x)) -> c_6()} Details: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [0] x1 + [0] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [1] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [1] x1 + [1] c_6() = [0] c_7() = [0] Finally we apply the subprocessor 'Empty TRS' ----------- Answer: YES(?,O(1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {} Weak Rules: {k^#(h(x)) -> c_6()} Details: The given problem does not contain any strict rules 9) {k^#(h1(x, y)) -> c_7()} The usable rules for this path are empty. We have oriented the usable rules with the following strongly linear interpretation: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [0] x1 + [0] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [0] x1 + [0] c_6() = [0] c_7() = [0] We have applied the subprocessor on the resulting DP-problem: 'Weight Gap Principle' ---------------------- Answer: YES(?,O(n^1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {k^#(h1(x, y)) -> c_7()} Weak Rules: {} Details: We apply the weight gap principle, strictly orienting the rules {k^#(h1(x, y)) -> c_7()} and weakly orienting the rules {} using the following strongly linear interpretation: Processor 'Matrix Interpretation' oriented the following rules strictly: {k^#(h1(x, y)) -> c_7()} Details: Interpretation Functions: f(x1, x2) = [0] x1 + [0] x2 + [0] j(x1, x2) = [0] x1 + [0] x2 + [0] g(x1) = [0] x1 + [0] k(x1) = [0] x1 + [0] h1(x1, x2) = [1] x1 + [1] x2 + [0] h2(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] 0() = [0] s(x1) = [0] x1 + [0] i(x1) = [0] x1 + [0] h(x1) = [0] x1 + [0] f^#(x1, x2) = [0] x1 + [0] x2 + [0] c_0(x1) = [0] x1 + [0] g^#(x1) = [0] x1 + [0] c_1(x1) = [0] x1 + [0] h2^#(x1, x2, x3) = [0] x1 + [0] x2 + [0] x3 + [0] c_2(x1) = [0] x1 + [0] c_3(x1) = [0] x1 + [0] i^#(x1) = [0] x1 + [0] c_4() = [0] c_5() = [0] k^#(x1) = [1] x1 + [1] c_6() = [0] c_7() = [0] Finally we apply the subprocessor 'Empty TRS' ----------- Answer: YES(?,O(1)) Input Problem: innermost DP runtime-complexity with respect to Strict Rules: {} Weak Rules: {k^#(h1(x, y)) -> c_7()} Details: The given problem does not contain any strict rules